Codec: Content Distribution with (n,k) Erasure Code in Manet
نویسندگان
چکیده
The advent of smart phones has further expanded the horizon of communicative technologies. Now through the smart mobile devices, people can access and download the required data from the internet more conveniently. Many users might be interested in the same information at the same time from some hot spots. However, the respective base station may not be able to meet the demands of so many high-speed downloads at the same time, due to constraints of base station bandwidth and costs. Therefore, we present a novel content distribution system named ‘CoDEC’, which uses the mutual cooperation of mobile terminals by their short-range communication to implement highly efficient content distribution. The main techniques used in CoDEC are single-hop communication, (n,k) erasure code and nodes classification, which divides mobile nodes into storage nodes and normal nodes. The storage nodes can distribute coded frames, generated from the base station to the other nodes, corresponding to their requests which will save the bandwidth allocation of base station. The numerical results of simulation shows that CoDEC allows less encoding count, shorter file downloading delays compared to an existing file swarming protocol CodeTorrent.
منابع مشابه
A Non-MDS Erasure Code Scheme for Storage Applications
This paper investigates the use of redundancy and self repairing against node failures indistributed storage systems using a novel non-MDS erasure code. In replication method, accessto one replication node is adequate to reconstruct a lost node, while in MDS erasure codedsystems which are optimal in terms of redundancy-reliability tradeoff, a single node failure isrepaired after recovering the ...
متن کاملReed-Solomon Erasure Codec Design Using Vivado High-Level Synthesis Application Note (XAPP1273)
This application note focuses on the design of an erasure codec using the Xilinx® Vivado® High-Level Synthesis (HLS) tool, which takes the source code in C programming language and generates highly efficient synthesizable Verilog or VHDL code for a Kintex® UltraScaleTM FPGA. When there is a need to change erasure code parameters, for example, the generator matrix definition or erasure code rate...
متن کاملScalable Multiple Description Coding for Video Distribution in P2p Networks
In this paper we present and evaluate a method for video distribution through a peer-to-peer (P2P) network using Multiple Description Coding in a multicast tree. Our method solves the problem of serving many clients with heterogeneous bandwidths. Every node forwards descriptions to other nodes. Nodes that have sufficient bandwidth are then able to receive more descriptions, and thereby to incre...
متن کاملContent-access QoS in peer-to-peer networks using a fast MDS erasure code
This paper describes an enhancement of content access Quality of Service in peer to peer (P2P) networks. The main idea is to use an erasure code to distribute the information over the peers. This distribution increases the users’ choice on disseminated encoded data and therefore statistically enhances the overall throughput of the transfer. A performance evaluation based on an original model us...
متن کاملWYZE-PMD based multiple description video codec
The main hindrance to the development of efficient low-latency multiple description (MD) video coders is the problem of predictive mismatch. In this paper, we present a two-channel predictive MD video codec architecture based on the recently proposed WYZE-PMD framework. The proposed codec transmits coset information to curtail error-propagation caused by predictive mismatch, without requiring h...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014